草庐IT

Codeforces 1672 E. notepad.exe

全部标签

windows - 为什么 Windows 不从我的 exe 文件中选取 128 像素的图标?

我创建了exe文件,在其中添加了32、48、64和128像素的图标。当我将exe放在桌面上或导航到存储exe的文件夹时,Windows资源管理器仅显示32和48像素的图标。如果我将桌面设置为显示“大图标”,它仍会显示48像素的图标。为什么?Windows732位,RBG+Alpha图标,使用Delphi7构建的EXE 最佳答案 您是如何制作.ico文件的?我认为通常你需要首先添加最高分辨率,然后从那里开始。您可以通过仅从128x128开始,查看是否可行,然后添加64x64等等来进行故障排除。一种简单的替代方法是尝试使用http://

windows - 批量设置 .exe 和 .dll 文件的版本号

是否有一个工具可以让我做这样的事情:thetool.exe'1.0.0.1'mydll.dllmyexe.exe?基本上我想自动化构建过程,然后让工具自动为我设置版本号。 最佳答案 您可以使用这个问题的答案:HowdoIsettheversioninformationforanexisting.exe,.dll?verpatch/vafoodll.dll%VERSION%"%FILEDESCR%""%COMPINFO%""%PRODINFO%""%BUILDINFO%"可在http://www.codeproject.com/KB/

.net - 命令行 Windows 编译器 (cl.exe) 目标

在.NET编译器(csc.exe)中,我可以使用选项/target:exe编译成一个exe,使控制台保持打开状态,这样我就可以看到一些stderr或`stdout``输出。但是,我无法使用C/C++编译器(cl.exe)实现相同的功能。我的程序使用WinMain,这意味着它是一个完整的UI应用程序。这就是我需要保留控制台的原因。 最佳答案 创建控制台应用程序所需的标志是/subsystem:console,查看MSDN文档aboutit.它实际上是链接器阶段的标志:link/out:foo.exe/subsystem:console

windows - 是否有适用于 x64 Windows 的 mem.exe 版本?

我正在浏览http://www.SecurityTube.net关于WindowsAssembly的视频系列.这些示例使用了mem.exeWindows实用程序,但我发现它没有安装在我的Windows764位安装中。在做一些研究时,我发现mem.exe不是为64位架构设计的。是否有替代方案或文件的更新版本?编辑:我实际上正在寻找可以替代“mem/d”的东西,如果我没记错的话,它会提供内存空间的实际有限映射。有什么想法吗? 最佳答案 Mem.exe是旧DOS时代的残余。AFAIK,自从引入32位以来,它在Windows中几乎毫无意义。

windows - 构建Qt时复制qmake.exe出错

我正在尝试构建Qtqt-everywhere-opensource-src-4.7.3按照http://doc.qt.nokia.com/4.7/install-win.html中的说明进行操作.我已经使用vcvars32.bat设置了visualstudio2008变量。但是我在运行配置命令时遇到这样的错误:GeneratingCode...link-OUT:qmake.exeproject.objmain.objmakefile.objunixmake.objunixmake2.objmingw_make.objoption.objwinmakefile.objprojectgen

windows - Task Scheduler 如何运行 exe 的多个实例?

TaskScheduler如何运行exe的多个实例?假设我每天都有打开notepad.exe的时间表我希望每一天都会打开一个新的,而不是只打开第一个。如果我首先计划运行.bat来运行exe,控制台窗口会短暂出现,然后我需要一些方法来不显示任何控制台窗口。请帮忙 最佳答案 您在什么操作系统上试用?我使用您的notepad.exe示例在WindowsServer2008R2上对此进行了测试(没有.cmd,只是启动notepad.exe)。如果我在任务设置中设置选项“如果任务已经在运行,则应用以下规则:”>>并行运行一个新实例。如果我选择

windows - Microsoft VSHADOW.EXE 卷影副本包含锁定的文件?

我一直在使用VSS编写备份程序,并从WindowsSDK6.1示例中的VSHADOW.EXE着手。它通常有效,但我惊讶地发现某些文件仍然锁定在它创建的卷影副本中,例如C:\Users\Felix\NtUser.datC:\Users\Felix\NtUser.dat.log1C:\Users\Felix\AppData\Local\Microsoft\Windows\UsrClass.datC:\Users\Felix\AppData\Local\Microsoft\Windows\UsrClass.dat.log1...访问卷影副本中的这些文件(使用CreateFileEx、Copy

c++ - 如何在exe文件中构建C++项目嵌入所有动态链接库?

各位,我正在开始开发一个C++项目,在这个项目中我必须使用一些开源项目有几个dll文件。然后我有一个问题“如何构建C++项目,将所有动态链接库嵌入到exe文件中?”感谢帮助!注意:抱歉,我忘了我在x86上使用visualstudio编译器 最佳答案 您的问题没有通用的答案。这取决于你是否需要它是跨平台的。但是,由于您提到“x86上的visualstudio编译器”,我敢打赌您的目标是Windows。在这种情况下,您有两种选择:官方推荐的方法:将您的dll作为资源嵌入到您的可执行文件中;然后当你的程序启动时,你将这些dll作为临时文件

windows - 如何将文件复制到与 .exe 文件相同的目录

这可能很简单,但我还没有弄明白。我在与源代码相同的目录中有一个.ini文件,我希望cmake将此inifile.ini复制到生成.exe文件的目录。这个目录可能会有所不同,具体取决于我是进行发布还是调试构建,以及我是进行源内构建还是外源构建。我已经走了这么远:configure_file(${myapp_SOURCE_DIR}/src/myinifile.ini${myapp_BINARY_DIR}/bin/${????}/myinifile.iniCOPYONLY)但我需要根据构建类型在目标路径中包含bin/Debug或bin/Release。是否有我可以使用的cmake变量指向将生

windows - VbScript,无需用户输入即可远程安装 exe?

我真的被一个问题困住了,所以我想我会得到第二个意见。我正在尝试将.exe和.msi远程安装到客户端计算机。我有一个下载文件并运行文件的vb脚本,但存在一些问题。首先,我无法在本地管理员帐户上运行它。出于测试目的,我以管理员身份运行它并且运行良好,但如果放在客户端计算机上,则需要访问本地管理员。其次,更重要的是,Microsoft在安装exe文件之前需要一定数量的用户输入。我知道静默安装msi是可能的,但我认为静默exe是不可能的?作为一种解决方案,我正在研究PsExec,但我觉得我在这里遗漏了一些东西。作为引用,这是我的vb脚本:DimTAppDimIEObjDimtAreaDimtB